/**
 * 
 */
package com.qolome.poi;

import java.util.List;

/**
 * @Description: Excel接口
 * @author 姜锋
 * @date 2019年11月21日 下午12:36:51 
 * @version V1.0   
 *
 */
public interface IExcels {

	/**
	 * 
	 * @Description: 发起导出请求
	 * @author 姜锋
	 * @date 2019年11月21日 下午12:39:31
	 * @param @param templateId
	 * @param @param userId
	 * @return void
	 * @throws
	 */
	void exportExcel(String templateId, String userId);
	
	/**
	 * 
	 * @Description: 查询导出记录
	 * @author 姜锋
	 * @date 2019年11月21日 下午12:38:32
	 * @param @param recordId
	 * @param @param userId
	 * @param @return
	 * @return List
	 * @throws
	 */
	List<?> queryExcelDownloadRecord(String recordId,String userId);
	
	/**
	 * @Description: 删除下载记录并删除文件
	 * @author 姜锋
	 * @date 2019年11月21日 下午12:37:50
	 * @param @param templateId
	 * @param @param userId
	 * @param @return
	 * @return Boolean
	 * @throws
	 */
 Boolean deleteExcelDownloadRecord(String templateId, String userId) ;
	
	
}
